package com.oswego.dawcs;

/**
 * Created by wilhelmi on 5/2/14.
 *
 * This class will house all relevant data from each channel
 * in order to pass to the DBHandler, as well as retrieving
 * records from the DB.
 */
public class ChannelData {
    private final int CHAN_NUM;
    private final int GRP_NUM;
    private final int EQ_HIGH_VAL;
    private final int EQ_MID_VAL;
    private final int EQ_LOW_VAL;
    private final int PAN_VAL;
    private final int FADE_VAL;

    public ChannelData(int CHAN_NUM, int GRP_NUM, int EQ_HIGH_VAL, int EQ_MID_VAL, int EQ_LOW_VAL, int PAN_VAL, int FADE_VAL) {
        this.CHAN_NUM = CHAN_NUM;
        this.GRP_NUM = GRP_NUM;
        this.EQ_HIGH_VAL = EQ_HIGH_VAL;
        this.EQ_MID_VAL = EQ_MID_VAL;
        this.EQ_LOW_VAL = EQ_LOW_VAL;
        this.PAN_VAL = PAN_VAL;
        this.FADE_VAL = FADE_VAL;
    }


    public int getEQ_HIGH_VAL() {
        return EQ_HIGH_VAL;
    }

    public int getGRP_NUM() {
        return GRP_NUM;
    }

    public int getEQ_MID_VAL() {
        return EQ_MID_VAL;
    }

    public int getEQ_LOW_VAL() {
        return EQ_LOW_VAL;
    }

    public int getPAN_VAL() {
        return PAN_VAL;
    }

    public int getFADE_VAL() {
        return FADE_VAL;
    }

    public int getCHAN_NUM() {
        return CHAN_NUM;
    }
}
